<?php
require 'inc_security.php';
ob_clean();
$action = getValue('action','str','POST','');
$res = array();
switch($action) {
    case 'control' :
        $partner_id = getValue('partner_id','int','POST',0);
        $partner_info = getValue('partner_info','str','POST','Sai dữ liệu gửi đi');
        if($partner_id != 0) {
            //List các đăng ký qua cộng tác viên này
            $db_listing = new db_query('SELECT * 
                                        FROM register
                                        WHERE 1 AND reg_user_id = '.$partner_id.'
                                        ORDER BY reg_date DESC
                                        LIMIT 40');
            $listing = $db_listing->resultArray();unset($db_listing);
            
            //Đếm số đăng ký qua ctv này
            $db_count_reg = new db_count('SELECT count(*) as count 
                                        FROM register
                                        WHERE 1 AND reg_user_id = '.$partner_id.'');
            $total_reg = $db_count_reg->total;unset($db_count_reg);
            
            //Đếm số đăng ký qua ctv này đã được bán thành công
            $db_count_reg_ac = new db_count('SELECT count(*) as count 
                                        FROM register
                                        WHERE 1 AND reg_user_id = '.$partner_id.' AND reg_active = 1');
            $total_reg_ac = $db_count_reg_ac->total;unset($db_count_reg_ac);
            
            $res['success'] = 1;
            $res['html'] = '';    
            
            if($total_reg > 0) {
                $db_product = new db_query('SELECT pro_id,pro_name 
                                        FROM products
                                        WHERE 1 AND pro_active = 1');
                $arr_product = array();
                while($row = mysql_fetch_assoc($db_product->result)) {
                    $arr_product[$row['pro_id']] = $row['pro_name'];
                }
                
                $res['html'] = '<h2>Cộng tác viên: '.$partner_info.' </h2>';
                $res['html'] .= '<h4>Tổng số phần mềm đăng ký qua: '.$total_reg.'</h4>
                                <h4>Số phần mềm bán thành công: '.$total_reg_ac.'</h4>
                                <h3>Danh sách các đăng ký qua cộng tác viên này:</h3>';
                $res['html'] .= '<table>
                                    <tr class="tr_first">
                                        <td>STT</td>
                                        <td>Họ và tên</td>
                                        <td>Email</td>
                                        <td>Điện thoại</td>
                                        <td>Vùng miền</td>
                                        <td>Thời hạn</td>
                                        <td>Ngày đăng ký</td>
                                        <td>Sản phẩm đăng ký</td>
                                        <td>Trạng thái</td>
                                    </tr>';
                $i = 0;
                foreach($listing as $item) {
                    $status = $item['reg_active'] == 1 ? '&radic;' : '&times;';
                    $i++;
                    $res['html'] .= '<tr class="tr_normal">
                                        <td>'.$i.'</td>
                                        <td>'.$item['reg_name'].'</td>
                                        <td>'.$item['reg_email'].'</td>
                                        <td>'.$item['reg_phone'].'</td>
                                        <td>'.$arr_regison[$item['reg_region']].'</td>
                                        <td>'.$arr_term[$item['reg_term']].'</td>
                                        <td>'.date("H:i d/m/Y",$item['reg_date']).'</td>
                                        <td>'.$arr_product[$item['reg_product_id']].'</td>
                                        <td>'.$status.'</td>
                                    </tr>';
                }
                $res['html'] .= '</table>';
            }else {
                $res['html'] .= '<h3>Cộng tác viên này chưa có ai đăng ký sản phẩm qua</h3>';
            }
        }
        else {
            $res['success'] = 1;
            $res['html'] = 'Vui lòng chọn cộng tác viên !';  
        }
        echo json_encode($res);
        break;
}
?>